<?php

include_once 'db/Crud.php';

class Legenda extends Crud {
    protected $table = "legenda";
    private $legendaAbreviada;
    private $legendaDescricao;
    
    public function getLegendaAbreviada() {
        return $this->legendaAbreviada;
    }

    public function getLegendaDescricao() {
        return $this->legendaDescricao;
    }

    public function setLegendaAbreviada($legendaAbreviada) {
        $this->legendaAbreviada = $legendaAbreviada;
    }

    public function setLegendaDescricao($legendaDescricao) {
        $this->legendaDescricao = $legendaDescricao;
    }

    public function insert() {
        $sql = "INSERT INTO $this->table (leg_abreviada, leg_descricao) VALUES (:legendaAbreviada, :legendaDescricao)";
        $stmt = Db::prepare($sql);
        $stmt->bindParam(':legendaAbreviada', $this->legendaAbreviada);
        $stmt->bindParam(':legendaDescricao', $this->legendaDescricao);
        return $stmt->execute();
        
        
        
    }

    public function update($id) {
        $sql = "UPDATE $this->table SET leg_abreviada = :legendaAbreviada, leg_descricao = :legendaDescricao WHERE id = :id";
        $stmt = Db::prepare($sql);
        $stmt->bindParam(':legendaAbreviada', $this->legendaAbreviada);
        $stmt->bindParam(':legendaDescricao', $this->legendaDescricao);
        $stmt->bindParam(':id', $id);
        return $stmt->execute();
        
    }

//put your code here
}
